package pe.gob.mtpe.renoccsys.mybatis.despachadores;

import java.util.List;
import java.util.Map;
import pe.gob.mtpe.renoccsys.bean.ParamConsultaReporte;
import pe.gob.mtpe.renoccsys.bean.Ubigeo;
import pe.gob.mtpe.renoccsys.mybatis.implementacion.IMPReporte;
import pe.gob.mtpe.renoccsys.mybatis.interfase.INTReporte;

public class ReporteDespatch {
	INTReporte reporteDao;
	
	public ReporteDespatch(){
		reporteDao=new IMPReporte();
	}
	
	
	public List<Map> reporteInscritos(ParamConsultaReporte parametro) throws Exception {
		return reporteDao.reporteInscritos(parametro);
	}
	
	public List<Map> listaRegion() throws Exception {
		return reporteDao.listaRegion();
	}
	
	public List<Map> listaProvincia(Ubigeo ubigeo) throws Exception{
		return reporteDao.listaProvincia(ubigeo);
	}
	
	public List<Map> listaDistrito(Ubigeo ubigeo) throws Exception{
		return reporteDao.listaDistrito(ubigeo);
	}
	
	
}
